﻿using System;
using System.Windows;
using Plugins.Engine;

namespace PluginMediatorSample.Classes
{
    public delegate void Test1Delegate(SomeData1 data);
    public delegate void Test2Delegate(SomeData2 data);

    public class BaseViewModel
    {
        static readonly PluginMediator<BaseViewModel> _mediator = new PluginMediator<BaseViewModel>();

        public PluginMediator<BaseViewModel> Mediator
        {
            get { return _mediator; }
        }
    }
}